|
Foxit PDF SDK
|
继承自 FoxitPDFSDKPython2._object .
Public 成员函数 | |
| def | Beep (type) |
| 用于为指定的蜂鸣类型发出蜂鸣声的回调函数。 更多... | |
| def | DownLoadUrl (url) |
| 用于从指定 URL 下载的回调函数。 更多... | |
| def | GetAppInfo (app_info) |
| 用于获取指定信息类型的应用程序信息的回调函数。 更多... | |
| def | LoadString (string_id) |
| 用于为指定情况加载本地语言字符串的回调函数。 更多... | |
| def | MsgBox (message, title, icon_type, button_type) |
| 用于设置消息框的回调函数。 更多... | |
| def | PostRequestURL (url, data, content_type, encode, header) |
| 用于将数据发布到给定 URL 的回调函数。 更多... | |
| def | PutRequestURL (url, data, encode) |
| 用于将数据放置到给定 URL 的回调函数。 更多... | |
| def | Release () |
| 用于释放当前回调对象本身的回调函数。 更多... | |
| def | Response (question, title, default_answer, is_mask) |
| 用于响应的回调函数。 更多... | |
| def | ShowFileDialog (string_title, string_filter, is_openfile_dialog) |
| 用于显示文件对话框的回调函数。 更多... | |
静态 Public 属性 | |
| e_AppInfoLanguage = _fsdk.AppProviderCallback_e_AppInfoLanguage | |
| 应用程序信息:语言。 | |
| e_AppInfoName = _fsdk.AppProviderCallback_e_AppInfoName | |
| 应用程序信息:名称。 | |
| e_AppInfoPlatform = _fsdk.AppProviderCallback_e_AppInfoPlatform | |
| 应用程序信息:平台。 | |
| e_AppInfoType = _fsdk.AppProviderCallback_e_AppInfoType | |
| 应用程序信息:类型。 | |
| e_AppInfoVariation = _fsdk.AppProviderCallback_e_AppInfoVariation | |
| 应用程序信息:变体。 | |
| e_AppInfoVersion = _fsdk.AppProviderCallback_e_AppInfoVersion | |
| 应用程序信息:版本。 | |
| e_BeepTypeDefault = _fsdk.AppProviderCallback_e_BeepTypeDefault | |
| 蜂鸣类型:默认。 | |
| e_BeepTypeError = _fsdk.AppProviderCallback_e_BeepTypeError | |
| 蜂鸣类型:错误。 | |
| e_BeepTypeQuestion = _fsdk.AppProviderCallback_e_BeepTypeQuestion | |
| 蜂鸣类型:询问。 | |
| e_BeepTypeStatus = _fsdk.AppProviderCallback_e_BeepTypeStatus | |
| 蜂鸣类型:状态。 | |
| e_BeepTypeWarning = _fsdk.AppProviderCallback_e_BeepTypeWarning | |
| 蜂鸣类型:警告。 | |
| e_MsgBoxIconError = _fsdk.AppProviderCallback_e_MsgBoxIconError | |
| 消息框图标:错误。 | |
| e_MsgBoxIconQuestion = _fsdk.AppProviderCallback_e_MsgBoxIconQuestion | |
| 消息框图标:问题。 | |
| e_MsgBoxIconStatus = _fsdk.AppProviderCallback_e_MsgBoxIconStatus | |
| 消息框图标:状态。 | |
| e_MsgBoxIconWarning = _fsdk.AppProviderCallback_e_MsgBoxIconWarning | |
| 消息框图标:警告。 | |
| e_MsgBtnIDCancel = _fsdk.AppProviderCallback_e_MsgBtnIDCancel | |
| 消息框按钮 ID:取消。 | |
| e_MsgBtnIDNo = _fsdk.AppProviderCallback_e_MsgBtnIDNo | |
| 消息框按钮 ID:否。 | |
| e_MsgBtnIDOK = _fsdk.AppProviderCallback_e_MsgBtnIDOK | |
| 消息框按钮 ID:确定。 | |
| e_MsgBtnIDYes = _fsdk.AppProviderCallback_e_MsgBtnIDYes | |
| 消息框按钮 ID:是。 | |
| e_MsgBtnTypeOK = _fsdk.AppProviderCallback_e_MsgBtnTypeOK | |
| 消息框按钮:确定。 | |
| e_MsgBtnTypeOKCancel = _fsdk.AppProviderCallback_e_MsgBtnTypeOKCancel | |
| 消息框按钮:确定和取消。 | |
| e_MsgBtnTypeYesNo = _fsdk.AppProviderCallback_e_MsgBtnTypeYesNo | |
| 消息框按钮:是和否。 | |
| e_MsgBtnTypeYesNoCancel = _fsdk.AppProviderCallback_e_MsgBtnTypeYesNoCancel | |
| 消息框按钮:是、否和取消。 | |
| e_StringIDAccessProertyInNotObject = _fsdk.AppProviderCallback_e_StringIDAccessProertyInNotObject | |
| 示例消息:"尝试引用非对象的属性 '%s',在 SOM 表达式 %s 中"。 | |
| e_StringIDAppName = _fsdk.AppProviderCallback_e_StringIDAppName | |
| 用于情况的字符串 ID:应用程序名称。示例消息:"Foxit Phantom"。 | |
| e_StringIDArgumentExpectContainer = _fsdk.AppProviderCallback_e_StringIDArgumentExpectContainer | |
| 示例消息:"'%s' 参数应该是一个容器"。 | |
| e_StringIDArgumentMismatch = _fsdk.AppProviderCallback_e_StringIDArgumentMismatch | |
| 示例消息:"属性或函数参数中的参数不匹配"。 | |
| e_StringIDArgumentNotArray = _fsdk.AppProviderCallback_e_StringIDArgumentNotArray | |
| 示例消息:"'%s' 函数的第 %d 个参数不能是数组"。 | |
| e_StringIDBadSuffix = _fsdk.AppProviderCallback_e_StringIDBadSuffix | |
| 示例消息:"数字后缀错误"。 | |
| e_StringIDCalcOverride = _fsdk.AppProviderCallback_e_StringIDCalcOverride | |
| 示例消息:"计算覆盖"。 | |
| e_StringIDCannotAssign = _fsdk.AppProviderCallback_e_StringIDCannotAssign | |
| 示例消息:"无法赋值给 '%s'"。 | |
| e_StringIDCannotCovertToObject = _fsdk.AppProviderCallback_e_StringIDCannotCovertToObject | |
| 示例消息:"%s.%s 无法转换为对象"。 | |
| e_StringIDCannotModifyValue = _fsdk.AppProviderCallback_e_StringIDCannotModifyValue | |
| 示例消息:"无法修改 '%s' 值"。 | |
| e_StringIDCompilerError = _fsdk.AppProviderCallback_e_StringIDCompilerError | |
| 示例消息:"编译器错误"。 | |
| e_StringIDConditionIsNull = _fsdk.AppProviderCallback_e_StringIDConditionIsNull | |
| 示例消息:"条件为空"。 | |
| e_StringIDDivideZero = _fsdk.AppProviderCallback_e_StringIDDivideZero | |
| 示例消息:"除零错误"。 | |
| e_StringIDErrorMessage = _fsdk.AppProviderCallback_e_StringIDErrorMessage | |
| 示例消息:"%s : %s"。 | |
| e_StringIDExpectedEndIf = _fsdk.AppProviderCallback_e_StringIDExpectedEndIf | |
| 示例消息:"期望 'endif' 而不是 '%s'"。 | |
| e_StringIDExpectedIdent = _fsdk.AppProviderCallback_e_StringIDExpectedIdent | |
| 示例消息:"期望标识符而不是 '%s'"。 | |
| e_StringIDExpectedNumber = _fsdk.AppProviderCallback_e_StringIDExpectedNumber | |
| 示例消息:"期望数字而不是 '%s'"。 | |
| e_StringIDExpectedOperator = _fsdk.AppProviderCallback_e_StringIDExpectedOperator | |
| 示例消息:"期望操作符 '%s' 而不是 '%s'"。 | |
| e_StringIDExpectedString = _fsdk.AppProviderCallback_e_StringIDExpectedString | |
| 示例消息:"期望 '%s' 而不是 '%s'"。 | |
| e_StringIDFunctionBuildIn = _fsdk.AppProviderCallback_e_StringIDFunctionBuildIn | |
| 示例消息:"函数 's' 是内置的。 | |
| e_StringIDIllegalBreak = _fsdk.AppProviderCallback_e_StringIDIllegalBreak | |
| 示例消息:"非法中断"。 | |
| e_StringIDIllegalContinue = _fsdk.AppProviderCallback_e_StringIDIllegalContinue | |
| 示例消息:"非法继续"。 | |
| e_StringIDImageFilter = _fsdk.AppProviderCallback_e_StringIDImageFilter | |
| 用于情况的字符串 ID:图像文件过滤器。示例消息: "图像文件(*.bmp;*.jpg;*.png;*.gif;*.tif)|*.bmp;*.jpg;*.png;*.gif;*.tif|所有文件(*.*)|*.*||"。 | |
| e_StringIDIncorrectNumberOfMethod = _fsdk.AppProviderCallback_e_StringIDIncorrectNumberOfMethod | |
| 示例消息:"调用方法 '%s' 时使用的参数数量不正确"。 | |
| e_StringIDIndexValueOutOfBounds = _fsdk.AppProviderCallback_e_StringIDIndexValueOutOfBounds | |
| 示例消息:"索引值超出范围"。 | |
| e_StringIDInvalidAppend = _fsdk.AppProviderCallback_e_StringIDInvalidAppend | |
| 示例消息:"无效的追加操作:%s 不能有 %s 的子元素"。 | |
| e_StringIDInvalidateChar = _fsdk.AppProviderCallback_e_StringIDInvalidateChar | |
| 示例消息:"无效字符 '%c'"。 | |
| e_StringIDInvalidateInstruction = _fsdk.AppProviderCallback_e_StringIDInvalidateInstruction | |
| 示例消息:"无效指令"。 | |
| e_StringIDInvalidateLeftValue = _fsdk.AppProviderCallback_e_StringIDInvalidateLeftValue | |
| 示例消息:"无效的左值 '%s'"。 | |
| e_StringIDInvalidBarcodeValue = _fsdk.AppProviderCallback_e_StringIDInvalidBarcodeValue | |
| 示例消息:"无效的条形码值:%s 对于类型为 %s 的条形码是无效值。"。 | |
| e_StringIDInvalidEnumerate = _fsdk.AppProviderCallback_e_StringIDInvalidEnumerate | |
| 示例消息:"无效的枚举值:%s"。 | |
| e_StringIDInvalidEnumValue = _fsdk.AppProviderCallback_e_StringIDInvalidEnumValue | |
| 用于情况的字符串 ID:某些枚举值无效。示例消息:"无效的枚举值:"。 | |
| e_StringIDInvalidExpression = _fsdk.AppProviderCallback_e_StringIDInvalidExpression | |
| 示例消息:"无效表达式 '%s'"。 | |
| e_StringIDInvalidNodeType = _fsdk.AppProviderCallback_e_StringIDInvalidNodeType | |
| 示例消息:"无效的节点类型:'%s'"。 | |
| e_StringIDInvalidPropertySetOperation = _fsdk.AppProviderCallback_e_StringIDInvalidPropertySetOperation | |
| 用于情况的字符串 ID:某些属性设置操作无效。 示例消息:"无效的属性设置操作:"。 | |
| e_StringIDInvalidToken = _fsdk.AppProviderCallback_e_StringIDInvalidToken | |
| 示例消息:"无效标记 '%s'"。 | |
| e_StringIDIsNotArray = _fsdk.AppProviderCallback_e_StringIDIsNotArray | |
| 示例消息:"'%s' 不是数组"。 | |
| e_StringIDModifyField = _fsdk.AppProviderCallback_e_StringIDModifyField | |
| 用于情况的字符串 ID:是否修改字段。示例消息:"您是否要修改此字段?"。 | |
| e_StringIDMonthApril = _fsdk.AppProviderCallback_e_StringIDMonthApril | |
| 用于情况的字符串 ID:使用本地语言的"四月"字符串。 | |
| e_StringIDMonthAug = _fsdk.AppProviderCallback_e_StringIDMonthAug | |
| 用于情况的字符串 ID:使用本地语言的"八月"字符串。 | |
| e_StringIDMonthDec = _fsdk.AppProviderCallback_e_StringIDMonthDec | |
| 用于情况的字符串 ID:使用本地语言的"十二月"字符串。 | |
| e_StringIDMonthFeb = _fsdk.AppProviderCallback_e_StringIDMonthFeb | |
| 用于情况的字符串 ID:使用本地语言的"二月"字符串。 | |
| e_StringIDMonthJan = _fsdk.AppProviderCallback_e_StringIDMonthJan | |
| 用于情况的字符串 ID:使用本地语言的"一月"字符串。 | |
| e_StringIDMonthJuly = _fsdk.AppProviderCallback_e_StringIDMonthJuly | |
| 用于情况的字符串 ID:使用本地语言的"七月"字符串。 | |
| e_StringIDMonthJune = _fsdk.AppProviderCallback_e_StringIDMonthJune | |
| 用于情况的字符串 ID:使用本地语言的"六月"字符串。 | |
| e_StringIDMonthMarch = _fsdk.AppProviderCallback_e_StringIDMonthMarch | |
| 用于情况的字符串 ID:使用本地语言的"三月"字符串。 | |
| e_StringIDMonthMay = _fsdk.AppProviderCallback_e_StringIDMonthMay | |
| 用于情况的字符串 ID:使用本地语言的"五月"字符串。 | |
| e_StringIDMonthNov = _fsdk.AppProviderCallback_e_StringIDMonthNov | |
| 用于情况的字符串 ID:使用本地语言的"十一月"字符串。 | |
| e_StringIDMonthOct = _fsdk.AppProviderCallback_e_StringIDMonthOct | |
| 用于情况的字符串 ID:使用本地语言的"十月"字符串。 | |
| e_StringIDMonthSep = _fsdk.AppProviderCallback_e_StringIDMonthSep | |
| 用于情况的字符串 ID:使用本地语言的"九月"字符串。 | |
| e_StringIDNotAssignObject = _fsdk.AppProviderCallback_e_StringIDNotAssignObject | |
| 示例消息:"无法直接赋值给对象"。 | |
| e_StringIDNotDefaultValue = _fsdk.AppProviderCallback_e_StringIDNotDefaultValue | |
| 示例消息:"没有默认属性"。 | |
| e_StringIDNotFoundConst = _fsdk.AppProviderCallback_e_StringIDNotFoundConst | |
| 示例消息:"找不到常量 '%s'"。 | |
| e_StringIDNotFoundContainer = _fsdk.AppProviderCallback_e_StringIDNotFoundContainer | |
| 示例消息:"找不到容器 '%s'"。 | |
| e_StringIDNotFoundFunction = _fsdk.AppProviderCallback_e_StringIDNotFoundFunction | |
| 示例消息:"找不到函数 '%s'"。 | |
| e_StringIDNotFoundMethod = _fsdk.AppProviderCallback_e_StringIDNotFoundMethod | |
| 示例消息:"找不到方法 '%s'"。 | |
| e_StringIDNotFoundProperty = _fsdk.AppProviderCallback_e_StringIDNotFoundProperty | |
| 示例消息:"找不到属性 '%s'"。 | |
| e_StringIDNotHaveProperty = _fsdk.AppProviderCallback_e_StringIDNotHaveProperty | |
| 示例消息:"'%s' 没有属性 '%s'"。 | |
| e_StringIDNotModifyField = _fsdk.AppProviderCallback_e_StringIDNotModifyField | |
| 用于情况的字符串 ID:不允许修改字段。示例消息:"您不允许修改此字段。"。 | |
| e_StringIDNotSupportArrayCalculate = _fsdk.AppProviderCallback_e_StringIDNotSupportArrayCalculate | |
| 示例消息:"'%s' 操作符不支持数组计算"。 | |
| e_StringIDNumberOfOccur = _fsdk.AppProviderCallback_e_StringIDNumberOfOccur | |
| 示例消息:"元素 [%s] 违反了其允许的出现次数"。 | |
| e_StringIDOutOfArrayRange = _fsdk.AppProviderCallback_e_StringIDOutOfArrayRange | |
| 示例消息:"超出 '%s' 数组范围"。 | |
| e_StringIDParametersError = _fsdk.AppProviderCallback_e_StringIDParametersError | |
| 示例消息:"函数 '%s' 没有 %d 个参数"。 | |
| e_StringIDRedefinition = _fsdk.AppProviderCallback_e_StringIDRedefinition | |
| 示例消息:"'%s' 重新定义"。 | |
| e_StringIDScriptArgumentMismatch = _fsdk.AppProviderCallback_e_StringIDScriptArgumentMismatch | |
| 示例消息:"错误:属性或函数参数中的参数不匹配。"。 | |
| e_StringIDScriptFailedError = _fsdk.AppProviderCallback_e_StringIDScriptFailedError | |
| 示例消息:"脚本失败(语言是 %s;上下文是 %s)脚本=%s"。 | |
| e_StringIDScriptInvalidValue = _fsdk.AppProviderCallback_e_StringIDScriptInvalidValue | |
| 示例消息:"错误:无效的枚举值:%s"。 | |
| e_StringIDServerDeny = _fsdk.AppProviderCallback_e_StringIDServerDeny | |
| 用于情况的字符串 ID:服务器拒绝。示例消息:"服务器不允许"。 | |
| e_StringIDSOMExpectedList = _fsdk.AppProviderCallback_e_StringIDSOMExpectedList | |
| 示例消息:"SOM 表达式在期望单一结果时返回了列表"。 | |
| e_StringIDSubmitValidateNullError = _fsdk.AppProviderCallback_e_StringIDSubmitValidateNullError | |
| 示例消息: "至少有一个必填字段为空。请在继续之前填写必填字段(已突出显示)。"。 | |
| e_StringIDToday = _fsdk.AppProviderCallback_e_StringIDToday | |
| 用于情况的字符串 ID:使用本地语言的"今天"字符串。 | |
| e_StringIDUnableSetClassName = _fsdk.AppProviderCallback_e_StringIDUnableSetClassName | |
| 示例消息:"无法为属性 'className' 设置值"。 | |
| e_StringIDUnableSetLengthValue = _fsdk.AppProviderCallback_e_StringIDUnableSetLengthValue | |
| 示例消息:"无法为属性 'length' 设置值"。 | |
| e_StringIDUnableSetNumPages = _fsdk.AppProviderCallback_e_StringIDUnableSetNumPages | |
| 示例消息:"无法为属性 'numPages' 设置值"。 | |
| e_StringIDUnableSetPlatformValue = _fsdk.AppProviderCallback_e_StringIDUnableSetPlatformValue | |
| 示例消息:"无法为属性 'platform' 设置值"。 | |
| e_StringIDUnableSetReady = _fsdk.AppProviderCallback_e_StringIDUnableSetReady | |
| 示例消息:"无法为属性 'ready' 设置值"。 | |
| e_StringIDUnableSetValidationsEnabledValue = _fsdk.AppProviderCallback_e_StringIDUnableSetValidationsEnabledValue | |
| 示例消息:"无法为属性 'validationsEnabled' 设置值"。 | |
| e_StringIDUnableSetValidationsValue = _fsdk.AppProviderCallback_e_StringIDUnableSetValidationsValue | |
| 示例消息:"无法为属性 'variation' 设置值"。 | |
| e_StringIDUnableSetVersion = _fsdk.AppProviderCallback_e_StringIDUnableSetVersion | |
| 示例消息:"无法为属性 'version' 设置值"。 | |
| e_StringIDUnableToSet = _fsdk.AppProviderCallback_e_StringIDUnableToSet | |
| 示例消息:"无法设置"。 | |
| e_StringIDUndefineIdentifier = _fsdk.AppProviderCallback_e_StringIDUndefineIdentifier | |
| 示例消息:"未定义的标识符 '%s'"。 | |
| e_StringIDUnexpectedExpression = _fsdk.AppProviderCallback_e_StringIDUnexpectedExpression | |
| 示例消息:"意外的表达式 '%s'"。 | |
| e_StringIDUnknownCaught = _fsdk.AppProviderCallback_e_StringIDUnknownCaught | |
| 示例消息:"捕获到未知错误!"。 | |
| e_StringIDUnsupportChar = _fsdk.AppProviderCallback_e_StringIDUnsupportChar | |
| 示例消息:"不支持的字符 '%c'"。 | |
| e_StringIDUnsupportMethod = _fsdk.AppProviderCallback_e_StringIDUnsupportMethod | |
| 示例消息:"不支持的方法 %s。"。 | |
| e_StringIDUnsupportProperty = _fsdk.AppProviderCallback_e_StringIDUnsupportProperty | |
| 示例消息:"不支持的属性 %s。"。 | |
| e_StringIDValidateError = _fsdk.AppProviderCallback_e_StringIDValidateError | |
| 示例消息:"您为 %s 输入的值无效。"。 | |
| e_StringIDValidateFailed = _fsdk.AppProviderCallback_e_StringIDValidateFailed | |
| 示例消息:"验证失败"。 | |
| e_StringIDValidateLimit = _fsdk.AppProviderCallback_e_StringIDValidateLimit | |
| 示例消息:"消息限制已超过。剩余 %d 个验证错误未报告。"。 | |
| e_StringIDValidateNullError = _fsdk.AppProviderCallback_e_StringIDValidateNullError | |
| 示例消息:"%s 不能为空。"。 | |
| e_StringIDValidateNullWarning = _fsdk.AppProviderCallback_e_StringIDValidateNullWarning | |
| 示例消息:"%s 不能为空。要忽略 %s 的验证,请单击忽略。"。 | |
| e_StringIDValidateNumberError = _fsdk.AppProviderCallback_e_StringIDValidateNumberError | |
| 示例消息:"非法值:无法将 '%s' 赋值给 %s。"。 | |
| e_StringIDValidateOutOfArray = _fsdk.AppProviderCallback_e_StringIDValidateOutOfArray | |
| 示例消息:"验证访问索引 '%s' 超出数组范围"。 | |
| e_StringIDValidateWarning = _fsdk.AppProviderCallback_e_StringIDValidateWarning | |
| 示例消息:"您为 %s 输入的值无效。要忽略 %s 的验证,请单击忽略。"。 | |
| e_StringIDValueExcalmatory = _fsdk.AppProviderCallback_e_StringIDValueExcalmatory | |
| 示例消息:"值!"。 | |
| e_StringIDViolateBoundary = _fsdk.AppProviderCallback_e_StringIDViolateBoundary | |
| 示例消息:"元素 [%s] 违反了其允许的出现次数"。 | |
| e_StringIDWeekDayFri = _fsdk.AppProviderCallback_e_StringIDWeekDayFri | |
| 用于情况的字符串 ID:使用本地语言的"星期五"字符串。 | |
| e_StringIDWeekDayMon = _fsdk.AppProviderCallback_e_StringIDWeekDayMon | |
| 用于情况的字符串 ID:使用本地语言的"星期一"字符串。 | |
| e_StringIDWeekDaySat = _fsdk.AppProviderCallback_e_StringIDWeekDaySat | |
| 用于情况的字符串 ID:使用本地语言的"星期六"字符串。 | |
| e_StringIDWeekDaySun = _fsdk.AppProviderCallback_e_StringIDWeekDaySun | |
| 用于情况的字符串 ID:使用本地语言的"星期日"字符串。 | |
| e_StringIDWeekDayThu = _fsdk.AppProviderCallback_e_StringIDWeekDayThu | |
| 用于情况的字符串 ID:使用本地语言的"星期四"字符串。 | |
| e_StringIDWeekDayTue = _fsdk.AppProviderCallback_e_StringIDWeekDayTue | |
| 用于情况的字符串 ID:使用本地语言的"星期二"字符串。 | |
| e_StringIDWeekDayWed = _fsdk.AppProviderCallback_e_StringIDWeekDayWed | |
| 用于情况的字符串 ID:使用本地语言的"星期三"字符串。 | |
此类表示作为 XFA 应用程序提供程序的回调对象。 此类中的所有函数都用作回调函数。纯虚函数应由用户实现。
| def FoxitPDFSDKPython2.AppProviderCallback.Beep | ( | type | ) |
用于为指定的蜂鸣类型发出蜂鸣声的回调函数。
| [in] | type | 蜂鸣类型。请参考从 FoxitPDFSDKPython2.AppProviderCallback.e_BeepTypeError 开始的值,这将是这些值之一。 |
| def FoxitPDFSDKPython2.AppProviderCallback.DownLoadUrl | ( | url | ) |
| def FoxitPDFSDKPython2.AppProviderCallback.GetAppInfo | ( | app_info | ) |
用于获取指定信息类型的应用程序信息的回调函数。
| [in] | app_info | 要检索信息的应用程序信息类型。请参考从 FoxitPDFSDKPython2.AppProviderCallback.e_AppInfoType 开始的值,这将是 这些值之一。 |
| def FoxitPDFSDKPython2.AppProviderCallback.LoadString | ( | string_id | ) |
用于为指定情况加载本地语言字符串的回调函数。
此函数对于用户使用本地语言显示指定情况的消息非常有用。 用户可以将示例消息(在从 FoxitPDFSDKPython2.AppProviderCallback.e_StringIDValidateFailed 开始的值 的注释中定义)重写或翻译为指定情况的本地语言, 并将结果字符串返回给 Foxit PDF SDK。 特别地,Foxit PDF SDK 将在示例消息的格式部分添加一些必要的信息/数据, 以使消息更有用。建议用户在重写或翻译的结果字符串中保留这些格式部分; 否则,这些信息/数据将不会丢失,也不会添加到用户提供的消息中。
| [in] | string_id | 用于指定情况的字符串 ID。请参考从 FoxitPDFSDKPython2.AppProviderCallback.e_StringIDValidateFailed 开始的值,这将是这些值之一。 |
| def FoxitPDFSDKPython2.AppProviderCallback.MsgBox | ( | message, | |
| title, | |||
| icon_type, | |||
| button_type | |||
| ) |
用于设置消息框的回调函数。
| [in] | message | 消息字符串。 |
| [in] | title | 消息框的标题。 |
| [in] | icon_type | 消息框的图标类型。请参考从 FoxitPDFSDKPython2.AppProviderCallback.e_MsgBoxIconError 开始的值,这将是这些值之一。 |
| [in] | button_type | 消息框的按钮类型。请参考从 FoxitPDFSDKPython2.AppProviderCallback.e_MsgBtnTypeOK 开始的值,这将是这些值之一。 |
| def FoxitPDFSDKPython2.AppProviderCallback.PostRequestURL | ( | url, | |
| data, | |||
| content_type, | |||
| encode, | |||
| header | |||
| ) |
用于将数据发布到给定 URL 的回调函数。
| [in] | url | 数据将发布到的 URL。 |
| [in] | data | 要发布的数据。 |
| [in] | content_type | 表示数据内容类型的字符串。此字符串可以是 "text/html"、 "text/xml"、"text/plain"、"multipart/form-data"、"application/x-www-form-urlencoded"、 "application
/octet-stream" 或任何有效的 MIME 类型。 |
| [in] | encode | 表示数据编码的字符串。此字符串可以是 "UTF-8"、"UTF-16"、 "ISO8859-1" 或任何已识别的 [IANA] 字符编码。 |
| [in] | header | 表示要包含在 post 中的任何额外 HTTP 头的字符串。 |
| def FoxitPDFSDKPython2.AppProviderCallback.PutRequestURL | ( | url, | |
| data, | |||
| encode | |||
| ) |
用于将数据放置到给定 URL 的回调函数。
| [in] | url | 数据将放置到的 URL。 |
| [in] | data | 要放置的数据。 |
| [in] | encode | 表示数据编码的字符串。此字符串可以是 "UTF-8"、"UTF-16"、 "ISO8859-1" 或任何已识别的 [IANA] 字符编码。 |
| def FoxitPDFSDKPython2.AppProviderCallback.Release | ( | ) |
用于释放当前回调对象本身的回调函数。
| def FoxitPDFSDKPython2.AppProviderCallback.Response | ( | question, | |
| title, | |||
| default_answer, | |||
| is_mask | |||
| ) |
用于响应的回调函数。
| [in] | question | 表示问题的字符串。 |
| [in] | title | 表示标题的字符串。 |
| [in] | default_answer | 表示默认答案的字符串。可以是空字符串, 表示没有默认答案。 |
| [in] | is_mask | true 表示答案应该用 '*' 掩码, false 表示答案不需要用 '*' 掩码。 |
| def FoxitPDFSDKPython2.AppProviderCallback.ShowFileDialog | ( | string_title, | |
| string_filter, | |||
| is_openfile_dialog | |||
| ) |
用于显示文件对话框的回调函数。
| [in] | string_title | 表示对话框标题的字符串。 |
| [in] | string_filter | 表示对话框文件过滤器的字符串。 |
| [in] | is_openfile_dialog | true 表示对话框是打开文件对话框, false 表示对话框是另存为对话框。 |